chargé d'affaires - English Synonyms Dictionary